poised and down-to-earth - Turkish English Dictionary